@charset "utf-8";
.subject { background:#49d0dd url(../images/banner_bg.jpg) repeat-x left top; }
.subject-title h2{background:url(../images/banner.jpg) center top no-repeat; height:560px;}
.subject-title{ height:560px; background:url(../images/page_bg.jpg) repeat-x left top;}
.subject-custom { margin:-290px auto 0; width:960px; position:relative; }
.subject-custom .toplinks { position:absolute; overflow:hidden; right:0; top:-51px; height:30px; }
.subject-custom .toplinks a { display:block; float:left; margin-left:4px; margin-right:0; width:115px; height:30px; text-indent:-10000px; overflow:hidden; }
.subject-custom .note-banner {color:#007099; text-align:center; padding-left:440px; padding-top:4px; line-height:24px; height:30px; overflow:hidden; font-size:15px; font-family:微软雅黑; margin-bottom:0;}
.subject-custom .note-banner strong { font-family:Arial; margin:0 2px; color:#004869; }
.subject-custom .note-banner a { color:#fff; }
.subject-custom .note-rule{ height:40px; padding-top:20px;}
.subject-custom .note-rule .rule { display:block; text-indent:-10000px; overflow:hidden; width:118px; margin-left:665px; height:35px; color:#fff; }
.subject-custom ul.tabs { width:960px; margin:59px 0 20px 1px; height:120px; }
.subject-custom ul.tabs li { float:left; width:190px; height:120px;background:url(../images/li_bg.jpg) no-repeat 0 bottom; margin-right:2px; text-align:center; }
.subject-custom ul.tabs li a { padding-top:30px; display:block; font-size:30px; font-family:Arial; color:#007099; line-height:32px; }
.subject-custom ul.tabs li a small { display:block; font-size:12px; font-family:Arial; line-height:18px; }
.subject-custom ul.tabs li.all a { font-family:微软雅黑; font-size:28px; }
.subject-custom ul.tabs li.all a small { font-family:Arial; font-size:12px; }
.subject-custom ul.tabs li.on { background:url(../images/li_bg_on.jpg) no-repeat 0 bottom;}
.subject-custom ul.tabs li.on a { color:#ff0058; }
.subject-custom ul.tabs li.all {  }
.subject-custom ul.tabs li.wa { }
.subject-custom ul.tabs li.ws {  width:191px;}
.subject-custom ul.tabs li.jh {  }
.subject-custom ul.tabs li.we {  margin-right:1px; }
.subject-custom .note-promo h3 { background:url(../images/title_bg.jpg) center top no-repeat; height:54px; line-height:54px; font-size:18px; color:#fff; font-family:微软雅黑; margin:0; text-align:center; }
.subject-footer { width:960px; margin:0 auto; padding-top:10px; }
.ctop img {   margin-top: 1px;}
.ctop dl {  padding:20px 15px 20px 15px;}
.ctop dt { float: left;  width: 225px;}
.ctop dt img {  background-color: #FFFFFF; border: 1px solid #D1B88D;  float: left;  height: 170px;  padding: 4px;  width: 130px;}
.ctop dt b { background-image: url("../images/icon.png"); background-position: -9px -265px; background-repeat: no-repeat;  display: block;    float: right; height: 80px;width: 75px;}
.ctop dd {  margin-left: 235px;}
.ctop .js_name {  color: #483b65; font-size: 16px;  font-weight: bold;}
.ctop .js_ct {  color: #483b65;  padding-bottom: 15px;  padding-top: 5px;}
.section { background-color:#fff; margin-bottom:10px; }
.section h3 { text-indent:-1000px; overflow:hidden; height:57px; line-height:57px; background-image:url(../images/tt_bg.jpg); background-position:-1px 0; text-align:left; }
.section h3 strong { font-size:20px; font-family:微软雅黑; font-size:20px; color:#efe2b8; font-weight:600; }
.section h3 strong small { font-size:14px; }
#section10{ width:960px; margin:0 auto;}
#section11 h3{ background:url(../images/title_bg2.jpg) center center no-repeat; height:85px;}
#section12 h3{ background:url(../images/title_bg3.jpg) center center no-repeat; height:85px;}
#section13 h3{ background:url(../images/title_bg4.jpg) center center no-repeat; height:85px;}
.section ul.colc li{ background-color:#f0f0f0;}
.section ul.colc li .prod-name, .section ul.colc li .prod-name .prod-cn, .section ul.colc li .prod-name .prod-en, .section ul.colc li p {
    color: #371c40;
}
.section ul.colc li .prod-score em,.section ul.colc li .prod-score strong{ color:#fff;}
.section ul.colc li .btn-buy{ background:url(../images/btn_buy.jpg) no-repeat left center;}
.section ul.colc li .btn-sellout{background:url(../images/btn_sellout.jpg) no-repeat left center;}
#floatTool { width:110px; background:url(../images/floatTool.png) no-repeat left top; height:340px; padding-top:15px; }
#floatTool ul li { width:110px; background-color:#004869; border-bottom:1px solid #4d7f96; text-align:center; font-size:12px; color:#00e9ff; height:28px; line-height:28px; cursor:pointer; }
#floatTool ul li a { overflow:hidden; text-align:center; color:#00e9ff;}
#floatTool ul li.top { background:url(../images/floatTool.png) no-repeat left bottom; border:none; text-indent:-10000px; overflow:hidden; height:53px; }